Internet Archive BookReader

A cotton fabrics glossary